Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
155 OWEN ROAD Semi-Detached £148,839 £34,000 17 Jun 1999
159 OWEN ROAD Terraced £156,333 £34,000 18 Dec 1998
160 OWEN ROAD Semi-Detached £207,668 £118,000 6 Oct 2009
162 OWEN ROAD Terraced £167,365 £165,000 16 Jun 2022